Michigan City experiences cold winters with temperatures often below freezing, with January averaging around -2°C and February averaging around -6°C. Spring brings gradual warming, with March temperatures rising to an average of 6°C and April's average temperature increasing to 9°C. Summer months are warm but not hot, with June, July, and August averaging around 22-24°C, while September returns to a more moderate climate at an average of 20°C. Autumn is similar to spring in terms of temperature fluctuations, with October averaging 15°C and November returning to cooler temperatures averaging around 6°C. Winters are cold again from December onwards, setting the stage for another cycle of seasonal temperature changes.